<?php
/**
 * Description of MensajeContacto
 *
 * @author Mariano
 */
class MensajeContactoForm extends sfForm
{
    public function  configure() {
        $this->setWidgets(array(
            'nombre' => new sfWidgetFormInput(),
            'asunto' => new sfWidgetFormInput(),
            'mensaje' => new sfWidgetFormTextarea()
        ));
//        $this->widgetSchema->setNameFormat('contacto[%s]');

        $this->setValidators(array(
          'nombre'    => new sfValidatorString(array('required' => true)),
          'mensaje' => new sfValidatorString(array('min_length' => 4),array('required' => 'El mensaje no puede estar vacio')),
        ));
        $this->widgetSchema['nombre']->setOption('label','Usuario destino');

        $this->widgetSchema['mensaje'] = new sfWidgetFormTextareaTinyMCE(array(
                'width'  => 550,
                'height' => 350,
                'config' => '',
        ));

//        $this->setDefaults(array(
//            'nombre' => 'username del receptor'
//            ));
    }
}
?>
